package com.sino.operation.peripheral.esc.response.core.body;

import com.fasterxml.jackson.annotation.JsonProperty;
import com.sino.operation.peripheral.esc.response.CoreResHead;
import com.sino.operation.peripheral.esc.response.core.param.Core_2158_outinfoo_Dto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * TOD
 *
 * @author Administrator
 * date 2021/11/11 0011 1:01
 */

@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
@ApiModel(description = "存款联系人维护")
public class EscResBody2158 {
    @JsonProperty("CORE_HEAD")
    @ApiModelProperty(value = "核心头信息",name = "CORE_HEAD")
    private CoreResHead coreResHead;

    @JsonProperty("cust_num")
    @ApiModelProperty(name = "cust_num",value = "客户号 ")
    private String custNum;

    @JsonProperty("cust_acct_num")
    @ApiModelProperty(name = "cust_acct_num",value = "客户账号")
    private String custAcctNum;

    @JsonProperty("cust_acct_nm")
    @ApiModelProperty(name = "cust_acct_nm",value = "客户账户名称")
    private String custAcctNm;

    @JsonProperty("prod_nm")
    @ApiModelProperty(name = "prod_nm",value = "产品名称")
    private String prodNm;

    @JsonProperty("hint_info")
    @ApiModelProperty(name = "hint_info",value = "提示信息")
    private String hintInfo;

    @JsonProperty("outinfoo")
    @ApiModelProperty(name = "outinfoo",value = "输出信息")
    private List<Core_2158_outinfoo_Dto> core2158OutinfooDtoList;
}
